export interface QuestionVO {
  /**
   * 问题ID
   */
  questionId: string | number;

  /**
   * 表单ID
   */
  surveyId: string | number;

  /**
   * 问题描述
   */
  questionText: string;

  /**
   * 问题类型
   */
  questionType: string;

  /**
   * 是否必填
   */
  required: number;

  /**
   * 排序值(越小越靠前)
   */
  orderIndex: number;

}

export interface QuestionForm extends BaseEntity {
  /**
   * 问题ID
   */
  questionId?: string | number;

  /**
   * 表单ID
   */
  surveyId?: string | number;

  /**
   * 问题描述
   */
  questionText?: string;

  /**
   * 问题类型
   */
  questionType?: string;

  /**
   * 是否必填
   */
  required?: number;

  /**
   * 排序值(越小越靠前)
   */
  orderIndex?: number;

}

export interface QuestionQuery extends PageQuery {

  /**
   * 表单ID
   */
  surveyId?: string | number;

  /**
   * 问题描述
   */
  questionText?: string;

  /**
   * 问题类型
   */
  questionType?: string;

  /**
   * 是否必填
   */
  required?: number;

  /**
   * 排序值(越小越靠前)
   */
  orderIndex?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



